#ifndef CHAKR_CHAKRA_CONTEXT_H
#define CHAKR_CHAKRA_CONTEXT_H

#include "interfaces/context/ICharkaContext.h"

namespace chakra
{
	class ChakraContextImpl : public IChakraContext
	{
	public:
		ChakraContextImpl();
		~ChakraContextImpl();
		chakra::World& const getWorld();
		vnav::RoadNetwork& getRoadNetwork();
	protected:
	private:
		chakra::World* m_world;
		vnav::RoadNetwork* m_roadNetwork;
	};

}

#endif